home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1994 November / macformat-018.iso / Comms Spectacular / MacTCP / FTPShare / Read Me First-FTPShare 1.0 Demo < prev   
Encoding:
Text File  |  1992-08-14  |  9.4 KB  |  215 lines  |  [TEXT/ttxt]

  1. Read Me First - FTPShare 1.0 Demo
  2.  
  3. Copyright © 1992, Advanced Software Concepts S.A.
  4.  
  5.  
  6. FTPShare Presentation :
  7. ----------------------
  8.  
  9. Developed by Advanced Software Concepts, FTPShare is a set of communications applications which allow a Macintosh to be used as a multi-session background FTP file server. It can be accessed by any computer with an FTP client application over a TCP/IP network.
  10.  
  11. FTPShare provides a user access scheme similar to the one available in Apple's File Sharing for System 7.0, and allows :
  12.     - Files to be transferred between a Macintosh and FTP Clients,
  13.     - Up to 20 clients to connect at the same time,
  14.     - An access profile to be given to each user,
  15.     - Guest users to connect to the file server,
  16.     - Support of Aliases
  17.         - and many other features…
  18.  
  19. As the File Sharing, FTPShare comprises four components :
  20.     - FTPShare Setup       : an application to start, stop and configure the server,
  21.     - FTPShare Monitor    : an application to monitor the server's activity,
  22.     - FTPShare Users       : an application to define the users profiles,
  23.     - FTPShare Extension : an INIT to install in the System Folder.
  24.  
  25. FTPShare works in the background of the Macintosh leaving it free to be used as usual. It also provides a monitor which allows you to control who is connected to the file server and which folders are being accessed.
  26.  
  27. Although FTPShare supports some special System 7.0 features such as Aliases and Balloon Help, it can also be used on System 6.0.4 machines.
  28.  
  29.  
  30. IMPORTANT NOTE: FTPShare™ is Copyright © 1992 by Advanced Software Concepts. This Demo is being made available on this forum ONLY for evaluation purpose.
  31.  
  32. Enclosed is a demo version of FTPShare. This FTPShare version is fully functional, except that the server stops running after 15 minutes. Then, you have to restart your Macintosh to activate it again.
  33.  
  34.  
  35. Hardware & Software Requirements :
  36. ---------------------------------
  37.  
  38. • Any Macintosh with at least 128K Roms (Macintosh Plus and newers).
  39.  
  40. • Macintosh System Software 6.0.4 or later.
  41.  
  42. • MacTCP v. 1.1 or later, the Apple TCP/IP driver for the Macintosh.
  43.  
  44.  
  45. Installation Procedure for FTPShare :
  46. ----------------------------------
  47.  
  48. 1) Make sure MacTCP is correctly installed.
  49.    In System 7.0, MacTCP must be stored in the Control Panel folder, and for
  50.    versions 1.0.x of MacTCP, an alias must be created and stored at the top
  51.    level of the System Folder.
  52.  
  53. 2)  Drag the FTPShare Extension into :
  54.      - the Extensions folder, located in the System Folder when running System 7.0.
  55.      - the System Folder when running System 6.0x.
  56.  
  57. 3) Create a new folder on your hard disk, and give it a name such as "FTP Users".
  58.    This folder will be used to keep a record of all the users that are allowed to 
  59.    connect to the file server.
  60.  
  61. 4) Drag the FTPShare Users application into the new folder.
  62.  
  63. 5) Drag the FTPShare Setup and the FTPShare Monitor applications into the same 
  64.    folder. These applications can be kept elsewhere if preferred.
  65.  
  66. 6) Restart your Macintosh.
  67.  
  68. 7) Use the On-line help if you have any problems.
  69.  
  70.  
  71. Defining Users :
  72. --------------
  73.  
  74. This is the only part of the FTPShare package where a few explanations could be of some help…
  75.  
  76. • The FTP Users Folder
  77.  
  78.   The users you define through the FTPShare Users application are stored as files, 
  79.   and they must be kept in the same folder as the application if you want them to 
  80.   be recognized by the FTP server. This FTP Users folder can be stored anywhere on 
  81.   your hard disk. As for any other folder, you may set views by icons, small icons 
  82.   or sorted by name.
  83.  
  84. • The Entry Folders
  85.  
  86.   You must define for each user an "Entry Folder" which is the folder that the user 
  87.   will first have access to when opening a session with the FTP server. A user has 
  88.   access to all the files and folders included in its Entry Folder. You can also 
  89.   define its access privilege to these items (Read-Only, Write-Only or 
  90.   Read-and-Write).
  91.  
  92.   An Entry Folder can contain files, folders or aliases. For example, if a user 
  93.   asks to receive an alias file, it will not receive the alias but the original 
  94.   file. Similarly, the "admin" user can send the Change Directory command 
  95.   specifying the "Server" AppleShare volume alias: in which case the volume is 
  96.   automatically mounted provided that the AppleShare File Server does not require a 
  97.   password.
  98.  
  99.   Important : For security reasons, if the alias of a folder is not directly 
  100.   included in the Entry Folder, in the "FTP Users" Folder or in one of their 
  101.   sub-directories, the user will not be allowed to enter in the original folder.
  102.  
  103. • The User Icon
  104.  
  105.   When configuring a user profile, if you do not check "Allow user to connect" or 
  106.   "Allow guest to connect", an X appears through the user's icon. Note also the 
  107.   difference between a USser icon and a Guest Icon : a Guest Icon is partially 
  108.   grayed out.
  109.  
  110.  
  111. Special features :
  112. ----------------
  113.  
  114. • Allowing Users to Configure their Password by their own
  115.  
  116.      If you enter ??? as password when configuring a user profile, the user will be   
  117.   asked to configure the password when connecting to the server for the first time.   
  118.   Once the new password is entered, it must be confirmed through the account (ACCT) 
  119.   command.
  120.  
  121. • Owner's Privileges
  122.  
  123.   The owner can launch an application on the server, or reboot the server. To 
  124.   launch an application, send the command LNCH <application>. To reboot the server, 
  125.   send the command BOOT. These commands can be useful to install an INIT or a 
  126.   driver on the server.
  127.  
  128. • About Paths
  129.  
  130.   Full paths can be used by the owner for every command (send, receive, rename, 
  131.   delete, …) except the list commands (LIST and NLST). They can only be used by the 
  132.   users in the Change Working Directory command (CWD).
  133.  
  134. • About Lists
  135.  
  136.   Files lists are returned by the FTPShare server under a form similar to the one 
  137.   used by Unix FTP servers, for example :
  138.  
  139.   flags     size      date     type   name
  140.   vrwx     7179264  May 20 04:15   -   HD-Internal/
  141.   vrwx    29707264  May 20 04:36   -   Mail/
  142.   -rwm       10052  May 20 04:16  mac  AppleShare PDS
  143.   -rw-        1580  Jun  8  1991  txt  asc_States.c
  144.   -rw-         422  Mar 27 07:06  txt  Clipboard 0
  145.   -rwx        5435  Feb 28 11:48  mac  Configure CEToolbox
  146.   ---m      106425  Jan 01  1991  mac  Desktop
  147.   ---m       73728  May 20 05:54  mac  Desktop DB
  148.   ---m      498048  May 20 04:45  mac  Desktop DF
  149.   drwx          42  May 20 04:15   -   Desktop Folder
  150.   lrwd           -  Mar 31 03:48   -   controls -> Control Panels
  151.   -rw-       13133  Nov 26  1991  txt  FTPack.log
  152.   lrwx           -  Nov 14  1991  mac  HC 2 -> HyperCard 2.0
  153.     
  154.         - Flags 
  155.                 The first letter can be v for a volume, d for a directory, l for an alias or - 
  156.                 for a file.
  157.                 The second letter is r if the user has Read access to the item, - otherwise.
  158.                 The third letter is w if the user has Write access to the item, - otherwise.
  159.                 The fourth letter can be x for an application or a directory in which the user 
  160.                 can see files, - for a Text file or m for any other Macintosh file (which 
  161.                 should be received in MacBinary format). However, if the item is an alias, the 
  162.                 fourth letter displays the type of the original item : d for a volume or a 
  163.     folder, x for an application, - for a Text file, or m for other Macintosh 
  164.     files.
  165.  
  166.         - Size
  167.                 The size is displayed in bytes used for files or volumes, in number of included 
  168.                 files for directories. The size of an alias is not displayed because it would 
  169.                 take to long a time to retreive the size of the original item.
  170.     
  171.         - Date
  172.                 As in Unix systems,  the date is displayed under the format "month/day year" 
  173.                 for items which have not been modified during the last six month, and under the 
  174.                 format "month/day hour:minute" otherwise.
  175.     
  176.         - Type
  177.                 This column displays the type of the item, and thus the file transfer mode 
  178.                 which should be used to read it. The type can be - for volumes or directories, 
  179.                 txt for Text files and mac for applications and all other files which should 
  180.                 be received using the MacBinary file transfer mode.
  181.     
  182.         - Name
  183.                 This column displays the name of the item. If it is an alias, the name is 
  184.                 followed by an arrow "->" and the name of the original item.
  185.  
  186.         - Note to Power-Users: If you issue the "site MAC" command, the file list 
  187.                 displays the files signatures. Enter "site UNIX" to return to standard mode.
  188.  
  189.   - Note to VM/CMS Users: If the FTP client on your host does not support filename  
  190.     containing spaces, enter the "site VM" command just after login. FTP Share then 
  191.     turns spaces into underscores '_' when listing a directory, and vice-versa when 
  192.     you send a command followed by a filename (cd, get, put, ...). Enter "site 
  193.     UNIX" or "site MAC" to return to the standard mode.
  194.  
  195. • About memory
  196.  
  197.   FTPShare needs about 100k for the first session, and about 35k for each 
  198.   additionnal session.
  199.  
  200.   Note: For better performance, you should set a Cache Size of 128 or 256 Kb in 
  201.         the Memory Control Panel.
  202.  
  203.  
  204. If you are interested in some additional information, please contact us at :
  205. -------------------------------------------------------------------
  206.  
  207. Product Name   : FTPShare
  208. Contact Person : Dominique DUCASSE
  209. Company           : Advanced Software Concepts
  210. Address            : 9551, route de Saint Laurent du Var
  211. Zip/City/State : F-06610 La Gaude / FRANCE
  212. Phone               : (33) 93 24 76 00
  213. Fax                   : (33) 93 24 76 06
  214. AppleLink         : ADV.SOFT
  215. E-mail              : adv.soft@applelink.apple.com